# 21.请描述你所了解的变量的作用域（2分）？如何在函数内修改全局变量的值（1分）?
# 变量的生效范围
# global 变量


# 22.匿名函数的语法（0.5分）？匿名函数有什么特点（1.5分）?
# lambda [参数1,参数2]: 表达式
# 特点:没有名字,不需要return返回,结果会自动返回

# 23.return、break、continue的分别适用在哪个语法中（1.5分）？break、continue的作用是什么（1分）？return有哪几个知识点（2.5分）?
# break,continue只在while语句中,return都可
# break中断 continue跳过
# 函数在哪里被调用就在哪里返回,没有设定return的值则返回None

# 24.为什么要使用打包（0.5分）？请写出代码简述什么是打包（4分）？
# 使用元组或者字典将所有参数集合到一起
def fn(*arg, **kwargs):
    pass


# 25.为什么要使用拆吧（0.5分）？请写出代码简述什么是拆包（4分）？
# 在函数调用时,将列表或者字典进行拆解,作为实际参数传递给函数
def fn1(a, b, c):
    pass


a, b, c = [1, 2, 3]
